strip insulation - Turkish English Dictionary